\doxysection{MDMA\+\_\+\+Link\+Node\+Type\+Def Struct Reference}
\hypertarget{struct_m_d_m_a___link_node_type_def}{}\label{struct_m_d_m_a___link_node_type_def}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}


HAL MDMA linked list node structure definition.  




{\ttfamily \#include $<$stm32h7xx\+\_\+hal\+\_\+mdma.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a1aba49c45628919345b11378869cccd2}{CTCR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a37e670bfdad02877eb8291fbc43f0a21}{CBNDTR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_ab09f27518c5b847b2710c8289d4ed662}{CSAR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a13591689c3d723959969ce6a36e46eec}{CDAR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a2123db2d7b0990b1b370df6b0f4a00a4}{CBRUR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a30d688477fb95aa2826a64004017698c}{CLAR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_aa3ce729f2ab00cabbd8a673f729ef38e}{CTBR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a290130bbf5291f6045cbc102eaea5ae5}{Reserved}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a58d01493f0832beac3fa2a8d316287da}{CMAR}}
\item 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t \mbox{\hyperlink{struct_m_d_m_a___link_node_type_def_a35f2f998391ce5133f6e1f4ca3e9a21c}{CMDR}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
HAL MDMA linked list node structure definition. 

\begin{DoxyNote}{Note}
The Linked list node allows to define a new MDMA configuration (CTCR ,CBNDTR ,CSAR ,CDAR ,CBRUR, CLAR, CTBR, CMAR and CMDR registers). When CLAR register is configured to a non NULL value , each time a transfer ends, a new configuration (linked list node) is automatically loaded from the address given in CLAR register. 
\end{DoxyNote}


\label{doc-variable-members}
\Hypertarget{struct_m_d_m_a___link_node_type_def_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{struct_m_d_m_a___link_node_type_def_a37e670bfdad02877eb8291fbc43f0a21}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CBNDTR@{CBNDTR}}
\index{CBNDTR@{CBNDTR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CBNDTR}{CBNDTR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a37e670bfdad02877eb8291fbc43f0a21} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CBNDTR}

New CBNDTR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a2123db2d7b0990b1b370df6b0f4a00a4}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CBRUR@{CBRUR}}
\index{CBRUR@{CBRUR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CBRUR}{CBRUR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a2123db2d7b0990b1b370df6b0f4a00a4} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CBRUR}

New CBRUR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a13591689c3d723959969ce6a36e46eec}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CDAR@{CDAR}}
\index{CDAR@{CDAR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CDAR}{CDAR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a13591689c3d723959969ce6a36e46eec} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CDAR}

New CDAR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a30d688477fb95aa2826a64004017698c}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CLAR@{CLAR}}
\index{CLAR@{CLAR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CLAR}{CLAR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a30d688477fb95aa2826a64004017698c} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CLAR}

New CLAR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a58d01493f0832beac3fa2a8d316287da}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CMAR@{CMAR}}
\index{CMAR@{CMAR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CMAR}{CMAR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a58d01493f0832beac3fa2a8d316287da} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CMAR}

New CMAR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a35f2f998391ce5133f6e1f4ca3e9a21c}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CMDR@{CMDR}}
\index{CMDR@{CMDR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CMDR}{CMDR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a35f2f998391ce5133f6e1f4ca3e9a21c} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CMDR}

New CMDR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_ab09f27518c5b847b2710c8289d4ed662}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CSAR@{CSAR}}
\index{CSAR@{CSAR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CSAR}{CSAR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_ab09f27518c5b847b2710c8289d4ed662} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CSAR}

New CSAR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_aa3ce729f2ab00cabbd8a673f729ef38e}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CTBR@{CTBR}}
\index{CTBR@{CTBR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CTBR}{CTBR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_aa3ce729f2ab00cabbd8a673f729ef38e} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CTBR}

New CTBR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a1aba49c45628919345b11378869cccd2}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!CTCR@{CTCR}}
\index{CTCR@{CTCR}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{CTCR}{CTCR}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a1aba49c45628919345b11378869cccd2} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+CTCR}

New CTCR register configuration for the given MDMA linked list node \Hypertarget{struct_m_d_m_a___link_node_type_def_a290130bbf5291f6045cbc102eaea5ae5}\index{MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}!Reserved@{Reserved}}
\index{Reserved@{Reserved}!MDMA\_LinkNodeTypeDef@{MDMA\_LinkNodeTypeDef}}
\doxysubsubsection{\texorpdfstring{Reserved}{Reserved}}
{\footnotesize\ttfamily \label{struct_m_d_m_a___link_node_type_def_a290130bbf5291f6045cbc102eaea5ae5} 
\mbox{\hyperlink{core__armv81mml_8h_aec43007d9998a0a0e01faede4133d6be}{\+\_\+\+\_\+\+IO}} uint32\+\_\+t MDMA\+\_\+\+Link\+Node\+Type\+Def\+::\+Reserved}

Reserved register 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Drivers/\+STM32\+H7xx\+\_\+\+HAL\+\_\+\+Driver/\+Inc/\mbox{\hyperlink{stm32h7xx__hal__mdma_8h}{stm32h7xx\+\_\+hal\+\_\+mdma.\+h}}\end{DoxyCompactItemize}
